trade federation armaments committee - German English Dictionary